<?xml version="1.0" encoding="utf-8"?>
<menu>
  <item title="File">
    <item title="New" command="New" icon="Icons/new.png" />
    <item title="Open" command="Open" icon="Icons/open.png" />
    <item title="Save" command="Save" icon="Icons/save.png" />
  </item>
  
  <item title="Edit">
    <item title="Undo" command="Undo" />
    <item title="Redo" command="Redo" />
    <separator />
    <item title="Cut" command="Cut" />
    <item title="Copy" command="Copy" />
    <item title="Paste" command="Paste" />
    <item title="Delete" command="Delete" />
    <separator />
    <item title="Select All" command="SelectAll" />
  </item>
  
  <item title="View">
    <item title="Zoom In" command="ZoomIn" />
    <item title="Zoom Out" command="ZoomOut" />
    <item title="Fit to Screen" command="ZoomFit" />
    <separator />
    <item title="Full Screen" command="Fullscreen" />
  </item>
  
  <item title="Tools">
    <item title="View" command="ViewTool"/>
    <item title="Pan" command="Pan"/>
    <item title="Zoom" command="Zoom"/>
    <separator />
    <item title="Hand" command="HandTool"/>
    <item title="Line" command="LineTool"/>
    <item title="Poly Line" command="PolyLineTool"/>
    <item title="Ref. Line" command="RefLineTool"/>
    <item title="Rectangle" command="RectTool"/>
    <item title="Node" command="NodeTool"/>
    <item title="Element" command="ElementTool"/>
    <item title="Text" command="TextTool"/>
    <separator />
    <item title="Orto Line">
      <item title="None" command="OrtoLineNone"/>
      <item title="Straight" command="OrtoLineStraight"/>
      <item title="Angle90" command="OrtoLineAngle90"/>
      <item title="Angle45" command="OrtoLineAngle45"/>
    </item>
    <item title="Selection">
      <item title="Select All" command="SelectAll"/>
      <item title="Unselect All" command="UnselectAll"/>
      <item title="Delete Selected" command="DeleteSelected"/>
      <item title="Group Selected" command="GroupSelected"/>
      <item title="Ungroup Selected" command="UngroupSelected"/>
    </item>
    <item title="Order">
      <item title="Move to Front" command="MoveToFront"/>
      <item title="Move to Back" command="MoveToBack"/>
      <item title="Move Forward" command="MoveForward"/>
      <item title="Move Backward" command="MoveBackward"/>
    </item>
    <item title="Align">
      <item title="Align Left" command="AlignLeft"/>
      <item title="Align Right" command="AlignRight"/>
      <item title="Align Top" command="AlignTop"/>
      <item title="Align Bottom" command="AlignBottom"/>
    </item>
    <item title="Transitions">
      <item title="Scale" command="Scale"/>
      <item title="Flip Vertical" command="FlipVertical"/>
      <item title="Flip Horizontal" command="FlipHorizontal"/>
      <item title="Flip Both" command="FlipBoth"/>
      <item title="Rotate Left" command="RotateLeft"/>
      <item title="Rotate Right" command="RotateRight"/>
    </item>
  </item>
</menu>